Welcome to JavaScript!

5.16 递归函数练习2

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

<script type="text/javascript">

function lj(m,n){ //需要传入参数n,m,不然会报错;

if (n==m){

return m //此n值是一个函数的结果,并不是实参100;

}else{

return n + lj(m,n-1); //lj(n-1)调用身函数,并将n值减1;

}

};

var a=prompt("输入最小的数:")*1 //*1是把字符串变数数字类型;

var b=prompt("输入最小的数:")*1

var re=lj(a,b); //a,b为传参输入

alert(re);

</script>

</head>

<body>

</body>

</html>